Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Portugal F3 Bulgaria-w1 Bulgaria-w2 Bulgaria-w3 Bulgaria-w4 Romania F8 Romania F10 Spain F17 Spain F18 Portugal #1-w2 Portugal #1-w3 Brazil F10 Brazil F11 Portugal F3 Italy F5 Italy F6 Italy F7 Bulgaria-w2 Bulgaria-w3 France F8 France F9 Venezuela F5 Venezuela F6 France F4 France F5 Romania F4 Spain F40 Spain F41 Spain F1 Spain F3 Spain F6 Spain F9 Spain F11 Spain F18 Spain F19 Spain F20 Spain F21 Netherlands F3 Germany F13 Spain F34 Spain F35 USA F1 USA F2 USA F3 Germany F9 Italy F18 Germany F10 Spain F29 Italy F22 Portugal F7 Portugal F1 Portugal F2 Portugal F3 Turkey F8 Turkey F9 Portugal F6 Italy F20 Portugal F8 Portugal F9 Portugal F1 Portugal F2 Portugal F3 Morocco F2 Morocco F3 Italy F6 Portugal F4 Portugal F5 Portugal F6 Portugal F9 Portugal F10 Portugal F11 Italy F23 Portugal F13 Tunisia F1 Tunisia F4 Tunisia F6 Portugal F1 Portugal F3 Tunisia F12 Tunisia F13 Tunisia F14 Turkey F7 Tunisia F15 Portugal F4 Portugal F5 Portugal F6 Portugal F7 Spain F18 Spain F19 Spain F20 Portugal F8 Spain F24 Romania F12 Italy F25 Tunisia F23 Portugal F12 Tunisia F27 Tunisia F28 Tunisia F29 Tunisia F30 Tunisia F31 Tunisia F32 Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F4 (Lisbon) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Portugal F7 (Carcavelos) Italy F10 (Santa Margherita Di Pula) Sweden F1 (Karlskrona) Sweden F2 (Bastad) Spain F16 (Huelva) Portugal F8 (Lisbon) Portugal F10 (Torres Vedras) Portugal F11 (Povoa de Varzim) Portugal F10 Spain F23 (Xativa) Portugal F14 (Porto) Portugal F17 (Sintra) Portugal F18 (Sintra) Spain F29 (Sevilla) Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Portugal F21 (Idanha-a-Nova) Italy F34 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Tunisia F36 (Hammamet) Tunisia F37 (Hammamet) USA F3 (Naples) USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Portugal F7 (Porto) Portugal F8 (Cascais) Italy F11 (Napoli) Romania F2 (Bacau) Spain F14 (Huelva) Portugal F9 (Povoa de Varzim) Portugal F10 (Setubal) Portugal F11 (Castelo Branco) France F13 (Ajaccio) Portugal F12 (Porto) Portugal F13 (Caldas Da Rainha) Portugal F14 (Sintra) Portugal F15 (Sintra) Portugal F16 (Sintra) Tunisia F31 (Monastir) Portugal F17 (Setubal) Portugal F18 (Oliveira De Azemeis) Portugal F19 (Idanha-a-Nova) Portugal F20 (Idanha-a-Nova) Portugal F21 (Sao Bras de Alportel) Portugal F22 (Tavira) Tunisia F41 (Monastir) Tunisia F42 (Monastir) Tunisia F43 (Monastir) Tunisia F45 (Monastir) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M15 Quinta Do Lago M15 Reus M15 Madrid M25 Vic M15 Majadahonda M25 Huelva M15 Setubal M15 Idanha-A-Nova M15 Idanha-A-Nova M15 Castelo Branco M25 Porto M15 Sintra M15 Sintra M25+H Oliveira De Azemeis M25 Tavira Italy F28 M25 Quinta Do Lago M25 Portimao Portugal F3 Portugal #1-w1 Morocco F5 Portugal #1-w4 Tunisia F5 Tunisia F6 Portugal F1 Bulgaria-w1 Bulgaria-w4 Nigeria F1 Nigeria F2 Poland F4 Bulgaria F4 Tunisia F2 Spain F22 (Denia) Romania F9 Bulgaria F1 Bulgaria F2 Kos-Zucchetti Tennis Cup - Cordenons Arpa Ceramic Cup - Reggio Emilia Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Tunis Open - Tunis Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Memorial A. Manfredini Sassuolo Challenger - Sassuolo Siemens Open - Scheveningen Porsche Open - Poznan Akbank Private Banking TED Open - Istanbul Labertz Open by Stawag - Aachen Bancolombia Open - Cali Seguros Bolivar Open - Medellin Abierto Internacional Varonil Ciudad de Cancun - Cancun Besancon Challenger Korat Challenger Sofia Challenger Tunis Challenger Turin Challenger Segovia Challenger Porsche Open - Poznan Istanbul Challenger Concurso Internacional de Vigo - Vigo Todi Challenger Napoli Challenger Orleans Challenger Akbank Private Banking TED Open 2006 - Istanbul Charlottesville Challenger Ramat Hasharon Challenger Alessandria Challenger Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Casablanca Lugano Challenger Milan Challenger Marburg Challenger Istanbul Challenger Geneva Challenger Bangkok Challenger Tarragona Challenger Tashkent Challenger Rennes Challenger Orleans Challenger Eckental Challenger Cherbourg Challenger Le Gosier Challenger Baden Open - Karlsruhe Napoli Challenger Braunschweig Challenger Poznan Challenger Trani Challenger Copa Petrobras Uruguay - Montevideo Genova Challenger M25 Setubal Copa Petrobras - Bogota Palermo Challenger Sao Jose Do Rio Preto Challenger Challenger Copa Sevilla - Seville Maia Open 2002 - Maia Sao Leopoldo Challenger Buenos Aires Challenger Genova Open Challenger - Genova XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Cudad de Guayaquil - Guayaquil Open de Montauban - Montauban Quito Challenger Pereira Challenger Schickedanz Open 2007 - Furth Samarkand Challenger Open Castilla y Leon - Segovia Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan Italy F5 Antonio Savoldi-Marco Co. - Manerbio Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Mitsubishi Electric Europe Cup - Monza Unique Zagreb Open - Zagreb Seville Challenger Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Copa Sevilla 2007 - Seville Togliatti Cup - Togliatti Bukhara Challenger - Bukhara Challenger Britania Zavaleta - Puebla Kolding Challenger Prostejov Challenger Tennis Napoli Cup 2007 - Napoli Seguros Bolivar Open - Medellin Copa Petrobras Argentina - Buenos Aires Morocco Tennis Tour - Marrakech Perugia Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Braunschweig Challenger South African Airways Open - East London Bangkok Challenger Morocco Tennis Tour - Tanger Portugal F10 Turin Challenger Ramat Hasharon Challenger San Marino Challenger Caltanissetta Challenger Zenith Tennis Cup-Harbour Club - Milan Bulgarian Open Challenger - Sofia Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Petrobras-Argentina - Buenos Aires Challenger Britania Zavaleta - Puebla Aberto de Santa Catarina - Florianopolis 5° Sporting Challenger - Turin Nottingham Challenger Copa Petrobras Brazil - Aracaju Morocco Tennis Tour - Rabat Szczecin Challenger Trnava Challenger Nord LB Open 2007 - Braunschweig Open de Montauban - Montauban San Marino Cepu Open - San Marino Rhodes Challenger Reunion Island Challenger Sao Paulo Challenger Napoli Challenger Braunschweig Challenger Pozoblanco Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Como Challenger Rhodes Challenger Santo Domingo Challenger Italy F24 9° Trani Cup - Trani Braunschweig Challenger Itajai Challenger Milan Challenger Aachen Challenger Open Costa Daurada - Tarragona Portugal F9 (Setubal) Helsinki Challenger Samarkand Challenger - Samarkand Copa Petrobras Paraguay - Asuncion Copa Sevilla Internacionales de Andalucia - Seville Tunisia F5 Tunisia F44 (Monastir) Lisbon Challenger Prague Challenger Challenger Britania Zavaleta - Puebla ATP Open Castilla y Leon - Segovia Braga Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Mallorca Challenger Seville Challenger Estoril Open - Estoril Bogota Challenger Copa Petrobras Uruguray - Montevideo Stella Artois Clay Court Championships - Budaors Mordovia Cup 2005 - Saransk Challenger Copa Sevilla - Seville Open de la Ville de Saint Denis - Reunion Island Challenger DCN de Cherbourg - Cherbourg Grand Prix Hassan II - Casablanca Estoril Open - Estoril Sarajevo Challenger Recanati Challenger Davidoff Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Cremona Challenger Nottingham Challenger Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad Bangkok Challenger Bauer Watertechnilogy Cup 2008 - Eckental Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Cremona Challenger Copa Telmex - Buenos Aires Prague Challenger Estoril Open - Estoril Milan Challenger Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Prostejov Challenger Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston BMW Open - Munich Open de Nice Cote d'Azur - Nice AEGON Championships - London AEGON International - Eastbourne Aircel Chennai Open - Chennai Knoxville Challenger Apia International - Sydney Legg Mason Tennis Classic - Washington Dallas Challenger Genova Challenger Pilot Pen Tennis - New Haven VTR Open - Vina del Mar M15 Sao Bras Alportel Genova Challenger Interwetten Austrian Open - Kitzbuhel SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Noumea Challenger Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril Honolulu Challenger San Juan Challenger Rio De Janeiro Challenger Dallas Challenger Open de Nice Cote d'Azur - Nice If Stockholm Open - Stockholm Abierto Mexicano Telcel - Acapulco Buenos Aires Challenger Marburg Challenger Credit Agricole Suisse Open - Gstaad Medellin Challenger PTT Thailand Open - Bangkok Allianz Suisse Open Gstaad - Gstaad Qatar Exxon Mobil Open - Doha Guayaquil Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open Sud de France - Montpellier ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Brisbane International - Brisbane Apia International - Sydney Brasil Open - Costa do Sauipe VTR Open - Vina del Mar ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Grand Prix Hassan II - Casablanca Farmers Classic - Los Angeles Allianz Suisse Open - Gstaad AEGON Championships - London Winston Salem - Winston Salem BCR Open Romania - Bucharest SkiStar Swedish Open - Bastad Citi Open - Washington China Open - Beijing Swiss Indoors Basel - Basel Power Horse Cup - Dusseldorf China Open - Beijing Brisbane International - Brisbane If Stockholm Open - Stockholm Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Mercedes Cup - Stuttgart If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Millennium Estoril Open - Estoril AEGON Championships - London Rome Challenger Erste Bank Open - Vienna If Stockholm Open - Stockholm Brisbane International - Brisbane Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Erste Bank Open - Vienna Citi Open - Washington Open 13 Provence - Marseille ABN AMRO World Tennis Tournament - Rotterdam European Open - Antwerp Abierto Mexicano Telcel - Acapulco Rome Challenger Tunis Challenger AEGON Championships - London Millennium Estoril Open - Estoril Brisbane International - Brisbane Estoril Open - Estoril Citi Open - Washington Ordina Open - s-Hertogenbosch China Open - Beijing Brisbane International - Brisbane Barcelona Open BancSabadell - Barcelona China Open - Beijing Poznan Challenger Abierto Mexicano de Tenis Mifel - Los Cabos Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Heilbronn Challenger Pilot Pen Tennis - New Haven San Diego Open - San Diego Melbourne Summer Set - Melbourne Aircel Chennai Open - Chennai Delray Beach Open - Delray Beach Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Movistar Open - Santiago Citi Open - Washington Copa Claro - Buenos Aires Napoli Challenger Open 13 Provence - Marseille Gonet Geneva Open - Geneva Open Sabadell Atlantico - Barcelona Estoril Open - Estoril China Open - Beijing Seoul Challenger Brisbane International - Brisbane Campbell's Hall of Fame Tennis Championships - Newport ABN AMRO Open - Rotterdam Braga Challenger Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Caltanissetta Challenger Milan Challenger Brasil Open - Sao Paulo Copa Claro - Buenos Aires AEGON Championships - London Bet-at-home Cup - Kitzbuhel SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril ABN AMRO World Tennis Tournament - Rotterdam Credit Agricole Suisse Open - Gstaad Swiss Indoors Basel - Basel If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Segovia Challenger Grand Prix Hassan II - Casablanca TEB BNP Paribas Istanbul Open - Istanbul AEGON Championships - London Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Apia International - Sydney Abierto Mexicano Telcel - Acapulco Lisbon Challenger AEGON Championships - London Swiss Indoors Basel - Basel Citi Open - Washington If Stockholm Open - Stockholm Garanti Koza Sofia Open - Sofia Grand Prix Hassan II - Marrakech AEGON Championships - London Seville Challenger Erste Bank Open - Vienna Brisbane International - Brisbane Geneva Open - Geneva Fever-Tree Championships - London BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Intrum Stockholm Open - Stockholm Erste Bank Open - Vienna Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Murray River Open - Melbourne Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Citi Open - Washington Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Sofia Open - Sofia Stockholm Open - Stockholm United Cup - Australia Barcelona Open Banc Sabadell - Barcelona cinch Championships - London Open SEAT 2008 - Barcelona cinch Championships - London Open 13 - Marseille BNP Paribas Nordic Open - Stockholm AEGON Championships - London Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Barcelona Open Banc Sabadell - Barcelona Open de Moselle - Metz Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Brasil Open - Sao Paulo Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Erste Bank Open - Vienna Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rolex Paris Masters - Paris Coupe Rogers - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Erste Bank Open - Vienna Western & Southern Open - New York Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Miami Open - Miami Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Rogers Cup - Toronto Erste Bank Open - Vienna Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Chengdu Open - Chengdu Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Rolex Paris Masters - Paris Chengdu Open - Chengdu PBZ Zagreb Indoors - Zagreb French Open - Paris China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Mutua Madrid Open - Madrid Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 1, PO, MAR-POR 2-3 Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, Group 2, 1R, POR-DEN 4-1 Davis Cup, Group II, PO, GRE-BUL 1-4 Davis Cup, Group 2, 2R, POR-TUN 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group II, 2R, LUX-BUL 0-5 Davis Cup, Group 2, 2R, POR-ALG 3-2 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, 1R, BUL-MON 3-2 Hopman Cup - Perth Davis Cup, Group 2, 1R, HUN-BUL 2-3 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 2R, ISR-POR 3-2 U.S. Open (juniors) U.S. Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 AAMI Classic - Kooyong Wimbledon (juniors) Davis Cup, Group II, 1R, BUL-FIN 2-3 Davis Cup, Group II, 2R, POR-LTU 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group 2, 1R, CYP-POR 3-2 Nitto ATP Finals - London Davis Cup, Group 1, 1R, GEO-POR 3-2 Olympics - London Laver Cup - Berlin Olympics - Rio de Janeiro French Open (juniors) Australian Open - Melbourne Laver Cup - Chicago French Open (juniors) Australian Open (juniors) All Lower level tournaments